package member.utils;

import member.vo.LoginResVo;

public class UserHolder {
    // 创建一个threadLocal
    private static final ThreadLocal<LoginResVo> tl = new ThreadLocal<>();

    // 使用threadlcoal的set方法保存user
    public static void saveUser(LoginResVo loginResVo){
        tl.set(loginResVo);
    }

    // 使用threadlcoal的get方法保存user
    public static LoginResVo getUser(){
        return tl.get();
    }

    // 使用threadlcoalremove方法删除user
    public static void removeUser(){
        tl.remove();
    }
}
